ISSDK  1.8
IoT Sensing Software Development Kit
docs/apirm/Architectural_Overview.md
Go to the documentation of this file.
1 ISSDK Architectural Overview {#arch}
2 =============================
3 
4 <P>This chapter provides the architectural overview for the Iot sensing SDK 1.8. It
5 describes each layer within the architecture and its associated components.
6 <P><b>Overview</b>
7 <P>ISSDK is designed to provide separable layers of functionality that a customer can
8 choose to use or ignore based on their specific needs. In addition, the ISSDK architecture
9 is portable across MCUXpresso SDK due to the use of open APIs (ARM Ltd.’s CMSIS Driver APIs).
10 ISSDK contains both Sensor Drivers to get at sensor data and algorithms to process the raw sensor data
11 (Sensor Fusion and Pedometer are supported). ISSDK is designed to allow users to start with
12 as small a production footprint (memory and CPU load) as is practical for their particular
13 application. This is typically done by selecting the Bare Metal option,
14 however some applications may prefer using one of the RTOSs supplied with MCUXpresso SDK 2.x.
15 <P>Figure shows the high level “layer cake” architecture of the ISSDK 1.8 software.
16 
17 @image html ISSDK_Architecture.jpg ISSDK 1.8 Architecture Block Diagram
18 @image latex ISSDK_Architecture.jpg ISSDK 1.8 Architecture Block Diagram
19